Internet Archive BookReader

Medieval Islamic Civilization - An Encyclopedia